monterey pine (pinus radiata) - Spanish English Dictionary